animal caretaker - French English Dictionary